Text copied to clipboard!
Наслов
Text copied to clipboard!Ugrađeni Softverski Inženjer
Опис
Text copied to clipboard!
Tražimo Ugrađenog Softverskog Inženjera koji će se pridružiti našem timu i doprineti razvoju inovativnih rešenja u oblasti ugrađenih sistema. Kao deo našeg tima, bićete odgovorni za dizajniranje, implementaciju i testiranje softverskih komponenti koje se koriste u različitim uređajima, uključujući IoT uređaje, industrijske kontrolne sisteme, medicinske uređaje i druge specijalizovane hardverske platforme.
Vaša uloga će uključivati blisku saradnju sa hardverskim inženjerima, sistemskim arhitektama i timovima za testiranje kako biste osigurali da softver funkcioniše pouzdano i efikasno u realnom vremenu. Očekuje se da posedujete duboko razumevanje rada mikrokontrolera, real-time operativnih sistema (RTOS), kao i programskih jezika kao što su C i C++.
Idealni kandidat ima iskustvo u razvoju softvera za ugrađene sisteme, razumevanje komunikacionih protokola (kao što su SPI, I2C, UART, CAN), kao i sposobnost da analizira i rešava kompleksne tehničke probleme. Takođe, cenimo iskustvo sa alatima za debagovanje, osciloskopima i logičkim analizatorima.
Ukoliko ste strastveni u vezi sa tehnologijom, volite da radite na izazovnim projektima i želite da budete deo tima koji razvija proizvode koji imaju stvaran uticaj na svet, pozivamo vas da se prijavite. Nudimo konkurentnu platu, fleksibilno radno vreme, mogućnosti za profesionalni razvoj i rad u dinamičnom i podržavajućem okruženju.
Одговорности
Text copied to clipboard!- Razvoj softverskih komponenti za ugrađene sisteme
- Pisanje efikasnog i pouzdanog koda u C/C++ jezicima
- Saradnja sa hardverskim timom na integraciji softvera i hardvera
- Testiranje i debagovanje softverskih modula
- Implementacija komunikacionih protokola (SPI, I2C, UART, CAN)
- Optimizacija performansi softverskih rešenja
- Pisanje tehničke dokumentacije
- Učestvovanje u dizajnu sistemske arhitekture
- Praćenje novih tehnologija i trendova u oblasti ugrađenih sistema
- Održavanje postojećeg softverskog koda i rešavanje grešaka
Захтеви
Text copied to clipboard!- Diploma iz oblasti elektrotehnike, računarstva ili srodne oblasti
- Iskustvo u razvoju softvera za ugrađene sisteme
- Odlično poznavanje C i C++ jezika
- Razumevanje rada mikrokontrolera i RTOS-a
- Iskustvo sa komunikacionim protokolima (SPI, I2C, UART, CAN)
- Sposobnost analize i rešavanja tehničkih problema
- Iskustvo sa alatima za debagovanje i merenje signala
- Poznavanje alata za verzionisanje (npr. Git)
- Dobre komunikacione veštine i timski duh
- Poznavanje engleskog jezika u govoru i pismu
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina iskustva imate u razvoju ugrađenog softvera?
- Koje mikrokontrolere ste koristili u prethodnim projektima?
- Da li imate iskustva sa real-time operativnim sistemima?
- Koje komunikacione protokole ste implementirali?
- Kako pristupate debagovanju softverskih problema?
- Da li ste radili na projektima koji uključuju IoT uređaje?
- Koje alate koristite za testiranje i merenje signala?
- Kako dokumentujete svoj kod i tehnička rešenja?
- Da li ste radili u agilnom razvojnom okruženju?
- Koji je vaš najveći izazov u dosadašnjoj karijeri i kako ste ga rešili?